home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 9,300 to 9,399 / 9300.zip / AOLDLs / HTML & Web Tools (MAC) / HTML_ MTX Web Publishing Tool / MTX Tool 1.3.sit / MTX Tool 1.3 / guide / docs / terminol.mtx < prev    next >
Text File  |  1996-02-22  |  4KB  |  77 lines

  1. %TITLE Notes on Terminology
  2. %AUTHOR Richard Rathe / rrathe@ufl.edu
  3. %AUTHURL rrathe@ufl.edu
  4. %VERSION MTX 1.3 User's Manual / Copyright 1996 by the University of Florida
  5. %PATH http://www.med.ufl.edu/medinfo/mtx/docs/
  6. %MTX 1.3
  7.  
  8. #MTX Terminology
  9.  
  10. MTX files consist of {*content*} (text) interspersed with formatting {*tags*}.
  11.  
  12. Tags come in three varieties:
  13.  
  14.     {#Page Tags##PTAG#} - Special information about the page (title, author, etc.)
  15.     {#Line Tags##LTAG#} - Line formatting (blockquote, horizontal rule, etc.)
  16.     {#Embedded Tags##ETAG#} - Local formatting elements (images, hypertext, etc.)
  17.  
  18. ##Page Tags#=PTAG
  19.  
  20. Page tags must appear one to a line with a percent sign (%) as the {*first
  21. character*}. Most page tags are followed by additional text. For example "%TITLE
  22. xyz" sets the document title to "xyz." In some cases this additional text is
  23. referred to as a {*switch*}. For example the "long" in the line "%OUTLINE long"
  24. switches the outline type to long. Here are some examples of page tags:
  25.  
  26. =  %TITLE Notes on Terminology
  27. =  %AUTHOR Richard Rathe / rrathe@ufl.edu
  28. =  %AUTHURL rrathe@ufl.edu
  29. =  %VERSION MTX 1.3 User's Manual / Copyright 1996 by the University of Florida
  30. =  %PATH http://www.med.ufl.edu/medinfo/mtx/docs/
  31. =  %MTX 1.3
  32.  
  33. ##Line Tags#=LTAG
  34.  
  35. These tags always appear as the {*first character*} on a line. They effect the entire line that follows. For example, a leading single quote (') creates an indented HTML block quote. Here is an example:
  36.  
  37. =  'This line will become an indented block quote.
  38.  
  39. ##Embedded Tags#=ETAG
  40.  
  41. Embedded tags can appear {*anywhere*} in the document. They are used for three types of formatting:
  42.  
  43.     Text Formatting - Bold, italics, line break, etc.
  44.     Hypertext Links - Hot text that is linked to another document
  45.     Images - Various in-line graphic formats
  46.  
  47. These tags always begin and end with curly braces (▓│). For example, "▓*strong*│" becomes {*strong*}. The star (*) characters indicate that this is the tag for strong text. Here is another example:
  48.  
  49. =  Embed an ▓=image=│ in this line.
  50.  
  51. In this case the equal signs (=) indicate that this is the tag for an in-line image.
  52.  
  53. #HTML Terminology
  54.  
  55. HTML stands for "HyperText Markup Language." It is the lingua franca of the World Wide Web. Unfortunately, HTML is not a very human-friendly language and HTML terminology can be confusing. As you read this document keep the following conventions in mind:
  56.  
  57. ##URLs#=URL
  58.  
  59. URL stands for "Uniform Resource Locator." We use URL to mean any linkable entity, not just HTML documents (the "mailto:" URL for example).
  60.  
  61. URLs can be complete or relative. A {*complete URL*} such as "http://www.ufl.edu/" specifies all information necessary for the link. A {*relative URL*} such as "index.html" is often just a file name. The rest of the information must be filled in based on the context of the document (the current directory). Partial paths such as "images/picture.gif" are also acceptable. Indicate the parent of the current directory with two periods (..) as in "../index.html."
  62.  
  63. ##Anchors#=ANCHOR
  64.  
  65. In HTML, the term "anchor" describes both the source and destination for hypertext links. This is an extremely confusing and unfortunate semantic oversight. In the context of MTX, this terminology has been corrected as follows:
  66.  
  67.     The term {*link*} refers to the source of a link ("HREF=" in HTML).
  68.     The term {*anchor*} refers to the destination for a link inside a document ("NAME=" in HTML).
  69.     The term {*page*} refers a single HTML file. Links often point to entire pages without the need for anchors.
  70.  
  71. ##Other Terms
  72.  
  73.     The term {*heading*} refers to the title of a section within an HTML page. Headings are often displayed in a larger font set off by extra white space.
  74.     The term {*section*} refers to the content following a heading.
  75.     The term {*suite*} refers to several pages tightly linked together to form a larger document. The actual HTML files are often kept together in a single directory.
  76.     The term {*slide set*} refers to a collection of pages linked together as a slide presentation.
  77.